internal/reflectlite.Value.ptr (field)
28 uses
internal/reflectlite (current package)
swapper.go#L41: ps := *(*[]unsafe.Pointer)(v.ptr)
swapper.go#L45: ss := *(*[]string)(v.ptr)
swapper.go#L51: is := *(*[]int64)(v.ptr)
swapper.go#L54: is := *(*[]int32)(v.ptr)
swapper.go#L57: is := *(*[]int16)(v.ptr)
swapper.go#L60: is := *(*[]int8)(v.ptr)
swapper.go#L65: s := (*unsafeheader.Slice)(v.ptr)
value.go#L42: ptr unsafe.Pointer
value.go#L97: return *(*unsafe.Pointer)(v.ptr)
value.go#L99: return v.ptr
value.go#L114: ptr := v.ptr
value.go#L126: e.word = *(*unsafe.Pointer)(v.ptr)
value.go#L129: e.word = v.ptr
value.go#L232: eface = *(*any)(v.ptr)
value.go#L236: })(v.ptr))
value.go#L244: ptr := v.ptr
value.go#L271: return *(*any)(v.ptr)
value.go#L275: })(v.ptr)
value.go#L296: ptr := v.ptr
value.go#L304: return *(*unsafe.Pointer)(v.ptr) == nil
value.go#L342: return (*unsafeheader.Slice)(v.ptr).Len
value.go#L345: return (*unsafeheader.String)(v.ptr).Len
value.go#L366: target = v.ptr
value.go#L370: typedmemmove(v.typ, v.ptr, x.ptr)
value.go#L372: *(*unsafe.Pointer)(v.ptr) = x.ptr
value.go#L423: return Value{dst, v.ptr, fl}
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |